#include <iostream>
#include <string>

using namespace std;

//string 字符串类型 本质就是一个字符串的类

int main(int argc, char const *argv[])
{
    //字符串赋值 以及 创建的方式
    string s1 = "这是我的第一个字符串"; // 实例化对象

    cout << s1 << endl;

    s1 = "这是我的第一个字符串"; // 运算符重载

    cout << s1 << endl;

    string s2("这是我的第二个字符串");

    cout << s2 << endl;

    string s3(s2); // 拷贝构造

    //s3(s1); //这种赋值方式 只能用一次

    cout << s3 << endl;

    //多个赋值
    string s4(1024,'b');

    cout << s4 << endl;
    return 0;
}
